MPI (multi point interface) - Spanish English Dictionary